#ifndef MAPA_H
#define MAPA_H

#include "drugs.h"

struct st_ciudad_t {
    
    char* nombre;
    int ciudadId;
    int drogasCant;
    droga_t * drogas;
};

typedef struct st_ciudad_t* ciudad_t;

struct st_mapa_t {
    
    int ciudadesCant;
    ciudad_t * ciudades;
    int **distancias;
};

typedef struct st_mapa_t* mapa_t;


int loadMapa(mapa_t mapa, char * fileName);
void freeMapa(mapa_t mapa);

#endif
